
package com.yfbao.horizon.compress;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Getter
@Setter
public class CtpEntityResource implements Serializable {

    private Long entityId = -1L;

    private String entityType;

    private Boolean includeChild = false;

    private Long roleId = -1L;

    private Long orgId = -1L;

    private Long originId = -1L;

    private Long resourceId;

    private String resourceCode;

    private String resourceName;

    private String resourceIcon = "";

    private Long resourceParentId = -1L;

    private Integer resourceLevel = 0;

    private String resourcePath = "";

    private String resourceUrl = "";

    private String resourceOpenType = "";

    private Boolean resourceAdmin;

    private Boolean resourceAllowEnd = false;

    private Integer resourceSortNumber = 1;

    private String resourceAppId = "";

    private String resourceEntityFullName = "";

    private String resourceType;

    private String resourceClientType = "PC";

    private String resourceDataType = "";

    private String resourcePermissionType = "";

    private Integer action = 1;

    private Long resourceOrgId = -1L;

    private Long creatorId = -1L;

    private String extend = "";

}
